Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARD THE GREEN Detached £1,270,000 2 Jul 2013
3 THE ORCHARD THE GREEN Detached £460,000 1 Dec 1998
4 THE ORCHARD THE GREEN Detached £1,625,000 9 Mar 2023
6 THE ORCHARD THE GREEN Detached £707,500 20 Jun 2001